i felt impelled to say it - Français Anglais Dictionnaire